/*
*  Copyright 2019-2020 Zheng Jie
*
*  Licensed under the Apache License, Version 2.0 (the "License");
*  you may not use this file except in compliance with the License.
*  You may obtain a copy of the License at
*
*  http://www.apache.org/licenses/LICENSE-2.0
*
*  Unless required by applicable law or agreed to in writing, software
*  distributed under the License is distributed on an "AS IS" BASIS,
*  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
*  See the License for the specific language governing permissions and
*  limitations under the License.
*/
package me.zhengjie.business.service.dto;

import lombok.Data;

import java.math.BigDecimal;
import java.sql.Timestamp;
import java.io.Serializable;
import com.alibaba.fastjson.annotation.JSONField;
import com.alibaba.fastjson.serializer.ToStringSerializer;

/**
* @website https://el-admin.vip
* @description /
* @author xiahongbo
* @date 2022-08-17
**/
@Data
public class FymxDto implements Serializable {

    /** 费用明细主键 */
    /** 防止精度丢失 */
    @JSONField(serializeUsing = ToStringSerializer.class)
    private Long bisFymxId;

    /** 就诊登记ID */
    private Long bisFymxJzdjId;

    /** 就诊流水号 */
    private String bisFymxJzdjLsh;

    /** 医保卡号 */
    private String bisFymxYbkh;

    /** 交易类型（1收费，-1退费） */
    private String bisFymxYjlx;

    /** 医院药品编码 */
    private String bisFymxYyypbm;

    /** 处方号 */
    private String bisFymxCfh;

    /** 开方日期 */
    private String bisFymxKfrq;

    /** 医保中心编码 */
    private String bisFymxYbypbm;

    /** 项目名称 */
    private String bisFymxMc;

    /** 单价 */
    private BigDecimal bisFymxDj;

    /** 数量 */
    private Long bisFymxSl;

    /** 总价（单价*数量 退费时仍为正值） */
    private BigDecimal bisFymxZj;

    /** 剂型 */
    private String bisFymxJx;

    /** 剂量 */
    private BigDecimal bisFymxJl;

    /** 使用频次 */
    private String bisFymxSypc;

    /** 用法 */
    private String bisFymxYf;

    /** 执行科室 */
    private String bisFymxZxks;

    /** 执行天数 */
    private Long bisFymxZxts;

    /** 医保收费类别 */
    private String bisFymxYbsflb;

    /** 审批人 */
    private String bisFymxSpr;

    /** 重点项目监控码 */
    private String bisFymxZdxmjkm;

    /** 医生姓名 */
    private String bisFymxYsxm;

    /** 经办人 */
    private String bisFymxJbr;

    /** 医院收费类别 */
    private String bisFymxYysflb;

    /** 单位 */
    private String bisFymxDw;

    /** 规格 */
    private String bisFymxGg;

    /** 处方药标志（1处方药 0非处方药） */
    private String bisFymxCfybz;

    /** 包装数量 */
    private Long bisFymxBzsl;

    /** 每次用量 */
    private BigDecimal bisFymxYl;

    /** 中国药品电子监管码 */
    private String bisFymxYpdzjgm;

    /** 业务类型 */
    private String ywlx;

    /** 录入人 */
    private Long lrr;

    /** 录入人姓名 */
    private String lrrxm;

    /** 录入人部门 */
    private Long lrbm;

    /** 录入人部门名称 */
    private String lrbmmc;

    /** 录入时间 */
    private Timestamp lrsj;

    /** 更新人 */
    private Long gxr;

    /** 更新人姓名 */
    private String gxrxm;

    /** 更新人部门 */
    private Long gxbm;

    /** 更新人部门名称 */
    private String gxbmmc;

    /** 更新时间 */
    private Timestamp gxsj;

    /** 是否有效 */
    private String sfyx;

    /** 备注 */
    private String bz;

    /** 医保个人编号 */
    private String bisFymxGrbh;

    /** 是否上传 */
    private String bisFymxSfsc;
}